package jdesktop.appbar.win32;

import java.awt.*;

/**
 * Notifications from the Windows event thread.
 */
interface WindowMessageHandler
{

    void onDisplayChange();

    void onActivate();

    void onWindowPosChanged();

    void onBoundsChanged();

    void onSizingOrMovingEnter();
    void onSizingOrMovingExit();

    Rectangle appBarSizing(int uParam, int left, int top, int right, int bottom);

    int appBarHitTest(int x, int y, int hit);

}
